RPT Realty EBITDA Margin 2010-2023 | RPT

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for RPT Realty (RPT) over the last 10 years. The current EBITDA margin for RPT Realty as of September 30, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-09-30 $0.21B $0.17B 79.05%
2023-06-30 $0.21B $0.18B 85.71%
2023-03-31 $0.21B $0.19B 89.25%
2022-12-31 $0.22B $0.20B 89.91%
2022-09-30 $0.22B $0.13B 59.01%
2022-06-30 $0.22B $0.15B 65.32%
2022-03-31 $0.22B $0.17B 77.63%
2021-12-31 $0.21B $0.18B 85.92%
2021-09-30 $0.21B $0.18B 89.27%
2021-06-30 $0.20B $0.16B 79.59%
2021-03-31 $0.19B $0.12B 62.43%
2020-12-31 $0.19B $0.10B 53.65%
2020-09-30 $0.20B $0.19B 93.56%
2020-06-30 $0.22B $0.20B 91.16%
2020-03-31 $0.23B $0.20B 89.87%
2019-12-31 $0.23B $0.21B 89.32%
2019-09-30 $0.24B $0.12B 47.92%
2019-06-30 $0.25B $0.12B 48.98%
2019-03-31 $0.26B $0.13B 49.22%
2018-12-31 $0.26B $0.13B 50.57%
2018-09-30 $0.26B $0.15B 57.47%
2018-06-30 $0.26B $0.15B 57.79%
2018-03-31 $0.26B $0.16B 59.62%
2017-12-31 $0.27B $0.15B 57.36%
2017-09-30 $0.27B $0.16B 59.62%
2017-06-30 $0.26B $0.16B 60.08%
2017-03-31 $0.26B $0.16B 60.31%
2016-12-31 $0.26B $0.16B 62.45%
2016-09-30 $0.27B $0.17B 62.03%
2016-06-30 $0.27B $0.17B 62.78%
2016-03-31 $0.26B $0.16B 62.31%
2015-12-31 $0.25B $0.16B 61.90%
2015-09-30 $0.25B $0.12B 50.41%
2015-06-30 $0.24B $0.12B 48.95%
2015-03-31 $0.23B $0.11B 48.46%
2014-12-31 $0.22B $0.11B 48.62%
2014-09-30 $0.20B $0.12B 56.65%
2014-06-30 $0.19B $0.11B 56.99%
2014-03-31 $0.19B $0.11B 56.45%
2013-12-31 $0.17B $0.09B 55.29%
2013-09-30 $0.15B $0.09B 61.04%
2013-06-30 $0.14B $0.08B 59.57%
2013-03-31 $0.13B $0.08B 58.91%
2012-12-31 $0.13B $0.07B 58.73%
2012-09-30 $0.12B $0.07B 58.33%
2012-06-30 $0.12B $0.07B 57.98%
2012-03-31 $0.12B $0.07B 58.12%
2011-12-31 $0.12B $0.07B 58.26%
2011-09-30 $0.11B $0.07B 60.00%
2011-06-30 $0.11B $0.06B 60.38%
2011-03-31 $0.11B $0.06B 59.43%
2010-12-31 $0.11B $0.06B 58.88%
2010-09-30 $0.11B $0.06B 59.26%
2010-06-30 $0.11B $0.07B 59.46%
2010-03-31 $0.11B $0.07B 60.18%
2009-12-31 $0.12B $0.07B 60.00%